Geometry Lab with Mathematica Mathematica Is Used in a Course of Geometric Techniques for Computer Graphics & Cad

نویسنده

  • Joan Trias
چکیده

An experience of a Geometry Lab based on Mathematica for a Geometry course for Computer Science students, intended to be a basis for later courses in Computer Graphics, CAD and CAGD, is presented. Students combine their knowledge of basic geometry topics like polyhedra, curve and surface generation, aane and perspective transformations, among others, by means of lists manipulation and a clever use of substitution rules to generate apparently complicated geometric scenes in which geometric objects are placed in diierent positions in space. Several examples are ooered, some of them together with their code. The reader can enjoy himself solving the proposed examples and producing new variants.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Using Mathematica & Matlab for CAGD/CAD research and education

In CAGD/CAD research and education, users are involved with development of mathematical algorithms and followed by the analysis of the resultant algorithm. This process involves geometric display which can only be carried out with high end graphics display. There are many approaches practiced and one of the so-called easiest approaches is by using C/C++ programming language and OpenGL applicati...

متن کامل

Math 431: Rough Draft of Notes: Course Notes

The title of this course is Geometry for Computer Applications. This course contains material which is not covered in any one particular course. Most briefly, the goal of the course is to develop algebraic data types for computer graphics. — If we take points, lines, lengths, angles, areas, etc. as the basic building blocks of graphics, then an over arching theme is to discover ways in which to...

متن کامل

Freezing in a Finite Slab Using Extensive Perturbation Expansions Method

In this paper Mathematica is used to solve the moving boundary problem of freezing in a finite slab for higher order perturbations. Mathematica is a new system which makes it possible to do algebra with computer. More specifically, it enables researchers to find the location of the ice at any time for as high order of perturbation as one whishes. Using of Mathematica and outer solution and an i...

متن کامل

Computing Locus Equations for Standard Dynamic Geometry Environments

GLI (Geometric Locus Identifier), an open web-based tool to determine equations of geometric loci specified using Cabri Geometry and The Geometer’s Sketchpad, is described. A geometric construction of a locus is uploaded to a Java Servlet server, where two computer algebra systems, CoCoA and Mathematica, following the Groebner basis method, compute the locus equation and its graph. Moreover, an...

متن کامل

Using the Mathematica Environment for Generating Efficient 3d Graphics

Mathematica is an integrated environment for symbolic transformation of mathematical formulas. This environment has applications in scientific computing, scientific visualization and education. Mathematica provides the ability to describe visualized objects in form of mathematical formulas and expressions. Such descriptions are more clear and concise than low-level C or C++ code. Many visualiza...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007